//
//  SSHBookmark.h
//  Communique
//
//  Created by Thomas on 02/07/2008.
//  Copyright 2008 __CompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>

@interface Bookmark : NSObject  {
	NSString* _name;
	NSString* _server;
	NSInteger _port;
	NSString* _username;
	NSString* _password;
	NSString* _command;
	BOOL _v1Protocol;
	BOOL _compressed;
	BOOL _verbose;
	NSMutableArray * _remoteTunnels; 
	NSMutableArray * _localTunnels; 
}

@property (readwrite, copy) NSString* name;
@property (readwrite, copy) NSString* server;
@property (readwrite, copy) NSString* username; 
@property (readwrite, copy) NSString* password;
@property (readwrite, assign) NSInteger port;
@property (readwrite, copy) NSString* command;
@property (readwrite, assign) BOOL compressed;
@property (readwrite, assign) BOOL v1Protocol;
@property (readwrite, assign) BOOL verbose;

-(void) launchInTerminal;
-(NSString *)sshCommand;
- (int) doTerminalScript: (NSString *)NSutf8Script;
@end
